93192567
57885308
34986420
95957398
2837939
24299922
26671108
57941828
21479185
52293883
34631031
84153869
79192166
60372199
41167235
26594848
75275865
21436633
30062330
88943526
49793944
44081014
65253329
91163307
54757480
66308982
61437494
62112849
64751287
80343929
7677729
85433804
59394765
2773360
54795404
32739701
38898272
95457677
45858272
1211088