93608926
6401556
91581417
55387330
58931493
60591495
92065729
3511170
19208318
24299550
1135250
68587313
42196574
74714992
66842154
81853498
31002557
6612520
71042135
70684877
22211673
90115921
21091785
54225375
99969492
41826341
20548014
28975012
21814146
29786656
11449190
65774215
9325331
23179613
72288053
8484051
30538222
37323259
25875770
33534632