42914072
40782314
9427263
45043195
37869065
34414748
32626696
724489
1875567
73758747
75038416
97896615
41812853
92278131
66143260
6378515
6079586
51563771
47874738
65865008
48663677
99855792
67733687
34071216
15151152
17921168
37335747
3717815
30292123
11224938
21431739
22246050
97829532
2572284
22205826
22902568
92361098
634395
76305088
32647697