47708561
80397390
12347779
3325018
99306001
79817906
88256434
27327541
88091671
49308994
8847256
30718859
88786555
74936462
73311529
71776419
51091016
69759124
59142869
92178143
41456045
30629676
8935184
7477322
85476332
92004829
7175314
7938228
82534548
11907178
51677752
29485647
31521948
58735526
57172239
85942227
40442609
12573514
6577340
63498753