5706266
30261257
55076873
4867572
17849286
50557265
43298999
20673461
93294980
53312508
27161977
25968561
9672708
64771369
59932744
9196723
48233368
69753133
99491646
52433088
46082141
14936812
54021310
96877089
87952149
42666472
1650218
83604109
1319756
56348126
75126942
52259086
1546714
40883486
64832312
1648394
42875617
11699061
86963449
93132469