18045879
2277940
52202102
41652702
62819740
81323187
73339115
38161532
61693175
28124333
84831369
9894294
59027374
36913054
27274514
42557601
35852413
21644493
33106863
90798870
59784623
91396707
6716405
21265244
96637070
53775354
86751176
47162458
20584068
57686902
31317140
54431447
49018574
56778698
543388
88115598
96009435
74896856
51734281
96684077