20088708
1092377
8572488
48844033
63754761
33459980
65003872
92976171
56174194
59421131
56455648
24178341
1196934
92697746
82953459
63207479
65628924
35943464
52396327
14623758
23809789
64458271
38774507
35263964
17454509
38498706
23562211
68081181
81279200
90601843
1526423
94973986
93689894
58078316
62832806
85514410
88967274
231758
19079600
71122660