20215968
52695271
21225241
32762450
7669015
50279635
52352679
77331977
13898444
44251010
13117142
43166132
3694452
61873511
61294682
11231443
99523329
42224306
54641718
8253104
3693566
49107138
5147209
70659358
51025
64234772
85278451
63685628
18628465
93068994
24764728
7645097
65377353
1325957
74891505
82404559
28947640
5237723
7379178
91017188