30251444
26731662
75653809
55779904
54484035
19325538
88561885
71269446
30521380
7085446
3557201
67087781
34863510
25522960
67543398
86018079
24592011
3974258
12879252
2504741
39931057
17163291
42327397
8338836
41628046
40027502
67129446
4985261
14381623
59214122
536594
91993324
29727569
69691094
30745099
27033543
54509770
58982967
50835027
57765730