95755889
77712481
5218882
84743787
83922739
5977205
90258447
21172950
87792933
18661309
50833219
28581584
9809294
37776184
77888857
4288172
82809750
10556719
48007347
36545872
62273039
77743324
13343993
23119367
89287489
19032191
77136687
7293353
41117004
70248212
8154303
69204030
24169980
79153710
67333437
70576527
81758082
12919112
51842614
51457536