70164681
91598141
24977483
1353975
32483045
57202687
3864363
4689954
17128122
41332870
56934874
61993560
94343255
3171457
69787035
2527955
12022788
55498063
79129658
57503702
67245056
19971396
65711765
39972574
13363322
51844341
45574263
8396562
6056714
8014586
53096802
81685726
57079673
90118244
5305265
69997112
3069164
65108210
57275961
64092510