24631206
62833813
9236421
36004171
33198066
3154391
89518132
76971283
40608267
40672408
50398356
33371536
39421283
4163189
17068252
37483852
60039141
94651251
72413916
68051373
86203885
15438167
11561170
84069415
45951318
24983891
5200950
773036
9598821
40395440
47812863
2552217
9289668
22526503
24022016
4090358
995390
75363995
58847647
51912548