27366668
19714309
45143687
21783302
45802846
16779886
16338396
33914366
69419735
31081944
77414826
91611675
58228806
64887617
90231649
35953946
266032
10899573
35775414
75193783
24548862
77469570
95251701
70164366
62668647
89185585
67539267
64408080
52398727
61649604
34812798
91524302
46452803
19013990
65334459
61751622
99662870
6924713
16012206
27685294