19522986
80423897
23481240
89267834
2668102
7000639
87548489
2354331
10853359
23927240
44318184
43771423
33457611
6039264
8996235
32879440
52143104
7633143
37491354
98202379
11515481
24599935
90292717
69837505
70132720
99006003
39945590
530280
98268929
10705276
42068174
30789551
56575700
80926269
35158000
63026103
14709047
22166700
52802922
31956057