54751414
20436385
80399433
76705099
58035479
51979508
9600299
97517077
57553879
25716295
60565641
95811520
4526492
11732496
7371972
92621970
60919642
35628223
77013500
88673155
39311263
55403636
81278334
94239607
55808090
13144237
66102399
97395489
86233130
12483241
8550949
27518747
22558346
30165680
14925478
76771666
62991335
37967700
54037804
36478455