19812098
15175678
11232427
21724272
45516604
93137398
56999054
3005823
32341029
96681857
18225219
49095620
89355411
75465972
68638975
59511000
88167774
63813172
11075844
92758217
14326520
18129969
90731356
97704677
5929316
90606627
26675497
7386663
7345104
24277594
37971849
51823257
38209302
96841757
66998286
18063846
4551349
24188256
93637759
66999819