42394915
9893214
22712009
14695319
19001038
89479725
38797218
31689387
3632842
39802318
63031943
43236690
9223103
87747383
92138025
14041933
27227884
90532049
97409569
40881798
32648988
99998073
18568538
5237322
564142
95818579
20672572
29318965
27947106
50044228
17148701
9433125
62948311
57086231
70164541
33548113
88518479
9919580
97359235
26038653