70039127
64311087
30442050
3223250
23559024
7875585
5268681
58503582
57148497
21076323
5217897
14749803
18464662
71881441
58555463
70937123
986654
6746223
7554390
10618721
32634266
7461753
71814994
40017172
12852258
94331031
26955280
39274217
73472246
72732347
2682664
39379430
37489998
7078762
1543718
37608029
46286429
69241
34836594
6277918