53576156
57147868
77708529
55969710
36378124
80493924
73611195
40216078
18833614
99007216
82406926
85228163
69702817
58194587
3273192
4923146
13681455
42748477
34557885
12273582
58633857
68995137
72355493
47489338
7889940
30575646
38449638
27449470
483420
43525104
68907815
43295036
71739343
51749016
5476262
44745111
98848580
62254216
32269096
6416745