83748805
18059864
5988722
39236394
98389853
45329723
70581574
4424122
66128977
63848512
45732724
64458728
32049870
49408885
58753961
42878645
85434288
94927376
13289324
7965321
6982303
12646875
18423314
26384019
1492521
65862350
99233379
6664398
6067012
56421532
35473020
89823114
78749022
54132319
22456790
12481580
82556552
57813784
61709600
409392