49099613
38308254
29874193
9924705
37015161
41062141
25691196
36337469
44858368
91614812
32408257
70487215
73932421
98866783
45492974
71659821
5188162
24879952
4535878
64504869
22237449
93724008
80859596
27711477
90184599
23826450
77867321
25256067
55968686
1006097
89789572
65582063
75044930
87398832
64937093
83884853
56795451
4713999
40317773
1469027