78216675
74242149
2238760
81335146
89115576
9468128
25269670
77082423
55541559
9377495
257429
64094549
52593725
1083808
88424115
2465317
9155191
27613570
66392396
24727682
2462174
9050667
31121818
2649771
70096552
39009925
31982019
30356439
94132086
42252835
97736811
55131713
84921780
99745040
33571921
23174547
14972010
69848319
22805651
38557608