47263767
8468986
42991571
3339859
92908012
42774397
5225683
4145357
97734192
9963301
59973999
78323810
25028515
70452097
58679134
79303406
11175161
98567038
6058378
40724554
59408450
50474331
10868930
58013072
88286927
80441295
12887279
8412865
69768523
90446695
30348329
99755483
41126409
7353119
29864975
6227642
96906032
30145561
53371567
85444675