12226687
292434
81534204
19559810
8086349
44057985
1894176
97655455
3680637
32714166
58754153
32229867
47378098
19447491
27025053
92413240
85943384
97322349
8526706
73207958
32203847
12081205
197524
20333163
18234002
30308943
69501753
4472641
12875259
45779553
97984847
90638438
86521701
91496997
72553428
28602341
74898660
69854868
41706729
69538516