39481020
65576127
84112736
71435054
27278009
74384844
72168217
58597147
38959172
10194748
7839935
14688543
1578967
8742290
46257172
85384610
62561332
87313591
40056227
81422042
52429737
29558622
83371108
15528253
58286575
74089739
51099265
97691124
1152681
32389476
44615481
55467784
34176295
85785750
94685094
22124650
35922306
67372221
99374798
98827868