25765018
1440979
16463000
9677793
43831083
50478249
83942466
68056216
681930
10699608
2466724
31239071
41202078
60334811
58767034
3101481
51761106
12738316
13189135
46699162
21295132
17276327
56925975
24197664
24266869
74535882
30554177
29151814
4093151
75726911
16681113
44192824
51532943
1144249
85031937
3818245
20147808
84416658
89856551
36496427