55653715
93472493
4497805
16974237
3301910
17597887
84655333
9719768
3648773
25302307
7207511
57424179
44374910
83733065
6354080
3203270
1714673
34557339
28678377
3814355
23649874
23218414
97447212
85964969
62311001
73326762
12238991
45142756
94409114
70723285
62211210
24525845
5979302
40503803
22152909
2378366
72408128
57097803
13534278
59545064