22391655
14978034
29644817
946719
30893338
52857007
53524975
99593934
36544722
2273705
70018644
2215291
54367271
24469137
75281
70289702
56648756
70038144
13712089
9768592
7824606
40547500
96223610
75384577
48158248
67831592
90348041
25556009
85508147
30806344
91731447
4176746
2556154
52077
8392365
73054056
65113164
43872752
68062448
10272129