44725248
16577028
43448910
6958274
30362677
30927671
59609726
65051022
37423246
93801939
19373244
49129885
97396158
35602409
80862670
429743
6576981
82017886
69117488
7791789
93374058
33857973
36157815
25867613
71404391
22344047
68707973
48293375
62184538
4387221
4810345
4067294
75541876
53114797
47027720
9396748
98844390
36619233
52498030
64531953