85969727
41104248
75347498
1570391
12072137
32586991
47291619
38914628
1497964
59472477
45492076
9472580
91707927
58957911
21843544
39553932
47632102
14376694
53747709
43159781
14417529
12004551
34572548
6028933
13408769
89106361
89114838
3216431
36926185
72251610
23087777
45255832
12691965
31233605
35471697
98329381
3128451
76055643
44549617
23826982