64768898
86058152
21274473
32089348
8021100
20818532
86544232
38113463
99159938
11428395
3031674
50815542
91864032
38949594
53903150
5942299
10549831
62408318
12228540
6622501
77749412
50479471
48417327
2093319
14916315
60963878
59128252
83197907
64892375
40607427
95342743
40204801
33206203
59061971
99274635
73904373
90322140
8709863
8668516
26568059