90707823
70093240
14025451
59845954
57351116
40041995
36272689
2873279
8954065
14317350
62434413
85193366
31052269
30606539
61167408
79569572
19906428
52434413
15165730
27132695
9783432
81801829
80129225
6097187
7172493
428107
55346081
90705359
1753748
26762298
84554871
89468058
15381741
93618881
86473492
79949446
50164018
92465401
10947260
93332756