84649058
4612470
58647857
28054319
35611323
94193654
76013946
906150
19366608
28687783
74156900
50628094
551899
90609931
6486385
2322477
57976224
1819938
13848767
99798893
79946506
27372944
51547554
35829692
101290
26822877
79162870
32876741
63018542
71701894
42868579
42759843
6837326
9173500
23533855
20168175
93406765
53845159
36707118
6237893