35903875
7262396
6889360
22113470
1106985
61441383
98422865
80508858
18967063
493697
67632711
4800752
30864016
51316355
7820857
28518646
58923722
72823636
45046081
73506472
71115906
40523510
95916502
3307257
95979373
55165551
70801718
1975406
98536586
45789423
1785550
63403183
40446232
6832497
48538080
78003329
96743724
83816992
44989192
56081611