80392967
92308621
35781614
1739501
32941615
10541486
88206811
3713377
59747550
31011300
12607115
24769375
91915607
1990740
2711000
6525405
7618640
53989879
51323581
62044010
76578892
6716660
44729085
999356
40475267
13595161
31146431
50262595
98856816
616225
81379372
37286881
44364229
1902321
63283051
91665255
21119748
1344438
69969455
18081558