483047
32146795
94581395
7795482
13348573
77210
42392975
46079118
75256809
73521476
34215360
47232635
60892047
2217453
30625209
4186623
93326393
87551666
54888102
9135564
18854580
6945486
91321659
11985147
43986619
29115103
12619664
60835301
8041258
42162425
51426933
88157360
59059800
90125046
86413023
32634370
75088668
18851567
68875367
8985542