16819882
94685844
76364516
80387108
54441416
99432478
88215872
24461088
52502477
90137769
65733020
35543715
22848495
57704227
82341549
2101114
39009467
675594
67726000
94281703
60939450
62038224
50399139
52014774
35325308
80011958
59721777
99173204
49776700
49964031
26367608
4094923
77431361
57848818
98537698
8716825
92821568
7952279
30733940
80701515