81853471
72429930
78832785
85717604
14236800
99795666
62021680
66044766
84703998
6297046
8417700
66239391
99361725
17034290
2247182
47222673
39784441
80586653
2869445
73588835
54939249
92158426
39177942
58033324
87974113
20395772
97443170
72867058
8015307
8882637
93315628
15775350
72216309
6717061
24865639
68442966
1092177
15254062
75275695
65707338