44861468
18484222
2983776
43404902
98403958
60287274
8245132
363060
81746375
60524478
37569180
7006515
62388309
24464784
4186393
71505922
89102826
1451822
65085372
99333941
1058084
38221930
31728668
8614265
4589442
3674920
25189773
40998519
9408561
49859246
97659127
59115829
46438485
62457395
81313587
41249982
10124055
46658626
49384598
42893629