24497809
52888089
20703880
22911028
16869196
19218550
3702895
10992372
81689849
854926
58157627
27598902
59746325
71702452
75891020
51641028
87785065
48702956
48324620
56665840
881720
38145988
15587986
66382413
3104658
59972493
80086034
57314874
84642955
2558775
16233387
1846738
40849545
67927895
6752985
24539764
61874555
14903242
17685624
75965825