57984368
54867125
2686357
6988931
64384635
24972820
12024048
37656529
49687324
83443707
58257826
90894983
32866520
16283996
1597995
20841036
75244236
6283287
64269301
5938188
61248612
46084902
79794159
13576729
97506993
29924496
35382866
17675053
5207811
64292721
79913548
3172487
30265469
8559642
26097273
30041393
52398905
3826849
34093529
87365905