4249553
19886646
37975583
69155870
39114158
89252761
92126436
93549835
54337820
68107577
89856761
4926552
66362127
86186150
48522800
7223182
32919297
84442572
50286509
37447314
36596711
39211462
28467596
36505724
34691185
85725847
6197598
78352381
34023033
65455050
70337677
18515426
18884107
24775053
1870533
10755823
50437317
27258851
10643257
79329207