9002126
71882538
78224730
10883552
85027071
68942748
32277269
20184911
53975008
43475244
37352329
41984725
83478879
7205219
70425495
9118808
24248325
20445100
64259969
188999
16789752
69199574
51146359
94601607
75251096
5376657
51174273
75528950
71271521
20199863
46539430
12405156
50713836
3858818
95749261
62338803
88859091
4091975
20563726
29002596