40322468
88287130
7298441
55724126
68771892
95677104
2718507
99113631
72912601
79729040
87416036
9299958
23143495
72789046
67993283
86803050
6951823
83625426
20032164
3897550
66078212
34053832
78526886
57721185
11364850
62815590
659698
41717899
88151401
3239651
33735249
8693903
12748919
8943651
55046645
6551825
98111127
80745345
16971757
94476161