42729468
92434739
8802563
97959184
52728833
6386263
62646791
27888347
99928868
3218288
56063642
77327626
38805313
82908247
11263648
85968881
97103266
13305614
50168394
78489706
27387642
64666148
69341981
1188161
29328702
94009765
65673487
80336521
507159
3556993
4852019
46124903
4005406
64917790
86018061
28094259
4839043
3084161
56242182
9720192