10024421
56071850
68495256
61282030
56311050
289806
95185582
53748326
18176583
51643863
79106494
49745199
56952290
6445920
75675520
33366752
59156662
17576791
49661153
694247
58986924
71246643
50592838
61661529
12307771
12568089
10362709
96199840
61092014
9014372
43017625
57657449
85067835
27878919
63313452
42272269
98736963
14682855
65566976
6814604