42964994
18872919
98698696
58006998
14867412
27943252
61714194
82726829
8602077
7655075
42765804
2393175
27418523
93948336
4076374
86175141
59621554
3294650
14868770
7185577
97773208
31333219
16848571
2891119
79537516
14723125
89751379
11194492
16386189
16434421
72187629
52828958
93563613
58586360
74553829
27957980
31449168
5609298
70115588
10705523