79588253
54955804
28545641
37784169
7864694
95797080
53165317
34962457
84976389
73161666
8187055
14878899
81973495
85173524
50396805
62603900
77403423
19855402
55352804
45891721
92813977
16486245
40563064
1876453
56642424
28608914
4049393
10411972
32604481
12042739
75945114
35018582
18863946
60888333
7986571
2905788
495786
22164100
16034174
14624924