61116526
14919835
4049535
1379484
30461830
36243145
2824777
4045819
49706700
24476737
97919515
45745794
24365953
79438245
16107443
37531775
3757752
31955676
47845547
23754282
309118
40117512
44318052
32668682
7659823
53187686
83702277
48701251
96956655
78107988
92156281
55312015
9256676
90486028
9494600
86204431
97329306
60384367
62438840
80341551