74991690
80629239
46162104
4239669
19901382
84483678
57629215
81361760
3897472
67958075
90638222
19771635
88645903
79024975
77526426
73849933
19965896
3055545
59114795
60937608
46989489
79416869
45538047
47366626
1186622
49593352
33645791
95825582
83282407
99215722
49705642
1400341
10434714
13378643
36394565
16424934
6296890
12835194
8169605
97533442