16857525
77206022
20473071
30629107
89531472
54833210
12108898
43616669
22172923
95066612
91723434
9037048
5993454
15371479
79834505
74089031
712199
80406973
73757
38388788
27159811
60103074
20423037
24132314
3581348
41646910
63401776
13001569
81278575
2640397
36492457
17638483
13919838
67132147
7101666
48233297
21566712
48211231
1744036
58355181