11782610
85632780
22743972
32191287
64132713
46259041
96327497
74406994
5091202
64289641
24331557
70826751
65938788
39372810
20259987
29006091
19416617
15636935
21284818
6392149
11938177
72063635
42691447
37118900
63919175
95191482
8869121
7181696
93668815
84529598
4198508
52816141
81103074
45659658
2881678
17412607
1226514
57413230
30924085
556633