75944615
13599355
48764017
1024662
92121175
35728377
82134738
42498384
2673481
54603343
71853841
63023611
22499088
11548958
47852076
7798745
77824188
723008
4745699
83746600
76214619
20619113
97454644
58624244
35067973
58482005
99888608
95758894
9741133
81516980
37623094
96241453
26843774
58863843
1970372
80089299
19761237
58155438
2514115
7652143