495627
40623173
80562185
46899921
16207468
25066228
6641694
57551688
38991062
4794261
62217053
24586269
13013994
15355332
47973965
58894839
93905466
481535
86381315
40753103
93336726
89589093
30153681
22719146
28364820
2423193
6859933
56934572
43412828
89185778
20087252
10803790
78451636
23557228
88667168
28196975
81791397
98487013
631164
36046936