2245948
71015245
44591155
63033654
8766015
93084116
13016037
37575874
40122230
52161399
19397498
44228072
18525803
31534944
77824818
6087364
35248859
47807897
33673854
82561400
22303660
31861829
91452831
52759180
12334795
15878034
4833661
56511671
8571839
60182623
13991116
79455672
36581515
72709780
28563543
28061319
49284042
75152497
71623956
85985664