12951102
55605829
28976632
52206160
7829563
72265540
873334
27859484
8298816
23383038
21776534
63057011
23419953
58777314
65196887
1696355
9518221
61369294
61231376
76443704
7722867
17891198
33967374
26552160
4319618
7941978
30933371
3802378
55571183
44029714
39888950
14777069
64709492
76079054
67615887
17861408
50366437
50246172
3446536
6476971