66448008
46439151
70288441
1788451
10421161
12099256
31771027
58213448
8065535
46144874
78527388
79033587
27112664
44665727
58842537
2785933
39194160
22853187
45273079
70065749
47837877
72766504
55917832
2887486
5281609
72885375
6707069
79587250
3258255
9438541
34436356
16769768
34943879
55714205
69369489
1403473
74735978
50229048
83942275
97162943