75457712
83231723
1689873
29524570
34226647
32573696
70095828
70118692
5606372
90213830
15062817
80771638
16907777
51821288
29139070
32907186
31759808
5392560
43866616
14369597
91731128
48517643
32461133
59027717
96664827
63219955
40479443
84917817
58575128
87551164
4021666
14057052
66276588
6902283
4549478
4008628
1383247
86547637
15494381
36915264