16439618
14205533
88004129
87113399
30032156
38211167
9104602
25033121
35242916
78531948
2148296
787921
63737246
19206145
7623666
41822638
17128760
67778852
90117377
32629273
62882387
32733820
40134535
53712114
30512194
4060674
88952352
21646873
62927519
73229523
91992323
81395535
44896121
5499506
93189841
62624680
15363781
97238733
41041052
1533616