81644554
65977244
48612829
81422461
35181746
10066882
51409429
6498017
2453938
84682373
98726842
42361841
87202911
8134618
65831378
69923609
12849080
88478329
2879449
58111496
14818372
41518245
18185505
87009139
1896664
53993179
52785396
74715724
62986258
63624963
48386165
11841045
20057292
20419660
12233122
11505280
3648295
49402050
82854830
6108501