53072602
38213679
36676654
54316019
1836375
28709897
24369300
51497705
4051308
12418046
63662152
93957190
38734028
53083332
86905851
5510269
68517068
59841523
28622333
2604534
78108357
67222596
52648687
99981045
37568313
29948567
51047932
1517618
85248202
95255121
22534032
85067303
5775423
20936004
14304219
86756400
15122639
70099028
57919330
11739508