56084041
17334625
15811868
12561445
75455635
74153036
23009275
49926024
81155004
33711351
46649366
38935786
8273372
58051506
51864437
60035009
80084175
75478115
64369889
13666148
34229661
82767179
62483834
38352031
19619566
70643145
57956299
69543186
8171790
59019751
39249376
27092859
48659802
46441284
39816841
72771867
60249314
29879167
2372577
67949489