98639056
14871713
9131014
41693737
47746270
52148287
46082219
23815198
24764125
97384131
74365553
20046961
69197079
28531046
34219546
97972795
25168456
12754390
44452438
93811248
111877
12021275
15725892
62989048
14275558
37449608
62887633
94161771
58718057
50039378
13757091
7030307
74626583
81442171
26341597
78316962
56213213
30855507
39154729
60209122