8566454
6472722
33312902
23728783
13622522
32262181
34411755
9827805
35113715
50332299
14536154
9176935
57813400
42911445
19566070
88862489
19487178
71101354
70342224
97077533
49273008
42674323
51951682
87209990
23156801
83718828
23384791
27696249
97256118
5219411
50117533
45592148
85554456
69154793
18509504
67163151
43977977
21279457
70062234
44164825