3061843
4442818
91882814
42361481
21612012
46898841
22072018
80596699
53873076
90851125
28442352
22271469
28982419
55708221
666149
52409584
50782846
4561515
45489087
15668565
73144003
95803583
93162207
10998005
44198967
15623798
13812236
7729678
68113806
48998875
19612153
46932042
54562370
94103391
49792299
16364488
18641710
3733204
43215531
96481104