2099173
42153561
4270296
91783378
90579398
95886476
81557964
90165572
55408715
1099634
50247287
1141867
47398138
4812975
75525576
68512893
50904622
25024187
52891399
3614751
878434
73723388
6433164
2749661
42984392
32614292
69734176
49732697
85011576
97145270
29579227
75326108
85371620
84035949
13255966
17681888
36578053
42336027
5357215
24035401