74398360
53684702
70745733
60522835
1771600
21211444
52552555
84372559
275036
27193585
26827536
80697827
58409336
12137310
38331555
57396893
31176016
96376754
41256446
96658837
29191722
60461084
9831274
7827332
82785898
59281077
55621101
84209754
98941064
9503363
47482284
4358941
88336108
20349592
55601830
778771
14038025
178545
366678
67665839