359443
244853
44582
460256
688859
34949
946245
81637
222529
810161
40937
463360
637190
42899
1003855
191681
450972
732898
928347
226312
996500
294506
36228
38116
73929
823492