66987543
69235865
60073855
15144198
2218810
55586113
50731368
42974712
24599190
59901797
8626789
37924782
97135198
6076133
75638325
60567386
87973882
68352536
71034138
6111863
53506574
6838851
20464217
42847874
67975479
65154360
52843755
49421223
62968627
78449779
19622052
22681673
3692570
82733001
93923970
25115921
73984120
51495391
25359468
17301866