28664919
6292328
74384659
81756917
90742086
10473
40769298
51968570
27429686
9107344
7186515
67525423
34136989
2265639
43648970
62556229
43357969
31261996
16354120
9302985
64932788
76552404
4630202
55542265
72482228
8986276
63513971
5041854
84532198
4362792
34553186
5721212
1547416
85766185
3380958
58714323
79291285
91023352
35396420
55698817