28758473
92091957
15772613
37588659
11651517
83651303
227603
33221415
3472462
1414562
90197134
10349166
28392881
55528032
14097267
68072347
67591771
1949319
4911308
36953449
35124206
63441249
6625492
54441157
20068827
39694285
4829801
97624801
96079852
10083609
92297216
43348807
66921619
2794566
18321038
74118786
97044041
82096066
72682636
35518382