3895550
83771386
41187182
93591800
35112623
29417525
50851708
97198278
680662
92178312
662334
56167395
71867941
50462877
1759733
3429476
3341279
21286228
3011831
89222494
26938700
49493166
72679967
15464051
85428680
52566854
353434
10691726
97124947
87432657
41829991
90316847
29127474
12103787
3452948
82931482
54652651
54961492
54679465
64785782