80953908
97037720
43469002
8985239
20359161
34588421
23704502
28508961
74329409
47165635
3386561
99816680
66478560
1199221
94418196
90462797
65399038
71441382
17294506
90506666
93517383
4787837
1781453
1778288
67557987
54606104
38842953
65315062
211638
47074329
69202716
1375077
1981936
22489632
8865809
18326971
44186147
2828321
4543048
40147193