90387487
89673336
56262323
34652589
19471718
80288128
31683254
52854431
26838444
43525328
1119707
28102976
72948192
39711961
4807116
28221932
47813213
42588960
1185138
62315717
63296236
66811106
74577645
16597693
77846365
72308374
94862181
97934994
82427731
25258634
73866277
14810000
93934208
31725535
78513538
65476759
22727033
80672537
12797870
4156850