40435914
99146240
26592365
29599465
84328714
68121114
26724471
86907455
64157727
79592486
29667776
92044116
73085252
69642232
7798531
14096075
4388035
28277593
71537387
57867379
6581752
6999144
1775587
294341
57572948
83244004
775362
8266953
29522379
43874573
6006100
79261094
45689065
43925626
30603707
75122989
16441691
89603737
17697128
94765771