82983353
16336307
59928381
35567039
54848350
85101169
42025773
8377453
85278810
21261410
33787284
14417856
91926683
60319474
47473057
2000143
71748571
5182114
50699458
30703530
53904267
2391717
72704547
8048924
33666080
51877986
5676054
49199302
50815454
87962575
30449785
45695307
37998430
19945711
18577354
43274841
41073704
7008688
76421435
39041872