54243847
13879897
75271408
67739271
21836964
64738060
36642059
41817863
97453504
86191584
35216835
82538962
26076200
26519016
77601567
6706602
52044770
57874019
10882583
739998
1751762
40241781
78759898
53775015
55655606
96525399
11541722
40285899
10351762
58048968
84179378
86457657
91854877
24932635
61036039
77881206
33229990
9004828
19182745
48618029