79643751
91006719
68116702
22242655
79459531
11862816
93141420
26079680
82807011
45746429
37502188
35215653
26088944
64247941
98547882
78891479
6129598
568126
60982874
17468657
15754386
64525726
29238320
4367783
15576095
4204458
19639076
50487139
36732506
6762405
70421398
55712287
90875025
80899625
1465283
37025326
95964241
40625660
66729142
48519176