55792567
905602
73174352
34661254
6913480
34162377
73068669
84741299
10235996
2182050
685184
79442252
87184305
45433350
76104478
28378645
6786233
82528388
63381726
70881565
78122190
46253783
38522109
26378700
7252033
89982070
59138873
24714539
44574960
19262298
84752017
23037381
814387
98845900
57298891
96118889
9596605
70976599
44267650
57347813