94942481
69608500
93318649
511545
49284222
84072034
205083
94358362
3578686
36565979
42991950
85822063
38789292
542170
66231406
6583263
19665083
70937516
63256798
24445929
78468617
90695026
40772208
76333872
108310
81017365
16254575
74363524
76598809
31156180
7506177
6909864
90697333
44469003
1492712
4365734
24948296
59328713
98151067
30338313