66872873
61116234
98814922
6796277
93416733
87783937
7714698
80321172
5193322
1874557
26145604
4087679
55884071
25774210
86656982
39958345
50527809
36145946
25418472
29173298
85176694
32642731
2029804
71273565
15291546
73649244
53821652
28587684
44974156
35072814
19536091
12964776
11915340
43212000
65246314
23202789
9346828
85212214
54267295
3499280