229476
4604254
54233979
52771440
11367644
24356833
28306234
23276436
34686930
570528
9989868
53223755
26045836
8110867
81937356
88672399
6019535
209320
43707158
26787487
21099437
956229
72115338
89897420
35653921
5131648
95132785
85921575
72669848
33221936
95744358
713694
45017067
19867058
44815047
7813579
50081898
8293082
94141223
54501477