467276
1095814
85429630
88194040
30608552
23897804
6459855
68435896
57716322
26798733
84288490
60436831
24276484
9005477
90372267
784797
13146125
5296385
5301854
5471006
26486785
37475171
22587571
12152994
9559622
52926196
72327315
27386302
48125966
82044415
62264165
58869701
53195817
89882140
35691980
66154610
70694408
84049640
49294005
44501097