14998578
99182203
74668207
686972
88378854
49982883
10916543
899551
76842676
67445631
71037003
41595797
54622745
61949316
74815821
96487743
20848878
50451919
13396157
3897934
90096702
80042639
34119229
5989567
71221325
8584282
43216274
63166985
27092186
23075322
48325017
5519562
35298533
5135750
75736187
18742021
71647655
7816957
13109578
2728505