92344750
54072082
17632617
66294309
26044834
7532045
48962381
82703928
56744711
10876891
94984023
42356354
67589614
37184728
31722604
91759148
21393116
32043474
76786054
85172807
64098310
20183893
18917519
81767922
57889947
56626201
80282523
65159137
7510927
4119587
38771099
98676787
45018585
28945921
44401079
41506870
13427745
90618204
6709239
40895350