18255906
7136833
9702739
1519521
514692
70003719
22033852
94225089
568545
22059475
98681641
63003866
20736684
19008789
90801554
53736720
37477522
84418812
43803267
71499135
73109887
68449497
22804335
51725193
85839433
54802931
88279018
35983569
29866442
83691980
82764997
84111603
49326197
54042632
60203768
69165420
91925431
7433828
42057912
9667334