1538650
17215430
69445614
48387169
18779144
46758503
48382965
19786742
30219161
79643093
61373176
48557821
553645
25368896
98043248
44829137
92032609
98591467
13741134
84566212
3044936
82307967
84491215
40757368
31991775
90116270
96729865
18824692
84276988
18278388
32111786
4061695
78472044
9292130
38309621
5299515
22727054
99843280
25202489
80863372