1992660
24986426
98478667
65071308
3938517
49484874
60249487
53643069
8075726
97067438
84656283
91811974
6740423
54467845
49314512
19339646
61324619
82514204
82251360
98753794
43422341
37381643
704708
18543440
48613937
93854596
80735407
25152380
40183173
155456
77103132
74635330
83748662
10549092
19613746
57932268
41821574
89003475
8981160
16095560