56245380
73528924
60653853
37157684
20533726
17532808
98474507
33004915
2473572
20245331
17617513
62871897
64548906
27127701
38326567
62681420
27932181
73109799
50063065
72252489
21729324
31751028
40693539
40703840
23472229
30861932
50807761
4839405
53455920
30496432
12333685
28424027
10011363
76719441
84771469
558756
64823690
52169534
52133086
669709