86915105
44897302
79408106
1057257
77914478
61438189
96734710
31635076
28776011
26943650
15101764
66626991
50585397
42854634
23334777
49093117
33057995
16647606
18126494
13449123
70878085
1414292
89622422
86332661
63577014
9538367
82493892
67514726
64432104
56256268
34955141
53859984
60641136
34171245
2413604
58902375
63811
90984789
517451
1627438