53862978
73336242
17123522
22402982
86043079
55772777
20685377
19709038
17639842
49686505
4762564
21999949
73548378
65123182
83935079
16338906
15094504
5002872
8209196
27199880
84085509
70988022
51285635
20842852
73997555
33016687
7679673
5478475
23372591
97165016
83233181
27236447
71647327
7049990
13741397
9973120
14611543
69269397
33983848
23058934