42641536
82892052
35369135
61702114
92106571
70898777
40068014
60762490
2486189
62966754
97089835
9620966
20057840
37463968
1716290
72787131
67807866
39429024
62791112
53702086
32366326
28085860
91625805
1032079
82142924
11214551
713671
84459214
81118399
57394184
47585093
80892191
81468660
75258531
60754536
24668877
30761432
9815538
61932390
29559914