59866047
60643878
61276929
49311842
28757280
28077266
9223285
49702190
38022100
3672772
14043161
80175458
47718345
22747376
71938782
64579172
88856156
87193914
84592645
4918523
38156447
62296725
46265542
4700832
25021539
23418687
7447921
2156910
42791743
66107046
81495422
40344948
5579979
50965212
81713546
58809578
43889731
38895579
37074749
94327759