19254318
57914440
30124895
19683575
41193009
44153420
3601838
47595600
38837960
90026669
12824333
19008201
13543311
59304152
9148864
4653382
1034093
26318422
88944807
52442281
10142711
12882566
45486174
7147321
62062980
22634951
7420191
75956751
41337243
24793714
43694922
72269013
78576533
6926507
13214212
45158149
84433637
50652856
85817368
871522