84972702
67665297
25019201
36475394
18324396
39486264
9581110
50893929
37138100
87451047
34221938
25412340
2251211
77523282
25642203
75538983
41012567
3539223
3990595
24489125
11153090
58811742
85545441
12705139
1836396
58285773
56927022
39111505
43704131
20104634
88525966
52238732
22805680
58874233
25241478
23672383
40572109
17181280
13023658
15912613