52246738
41753060
4933657
15287024
49765218
89699090
85687110
5572267
98503209
79535469
9744911
2214302
1723721
8831229
44911963
18618556
88075840
2251722
5321176
32847253
1991884
4473926
39424694
8083266
30133703
60211640
24999954
13889956
53509212
26741402
99491187
85807543
98076690
47667491
26495323
36166150
27535642
11479025
8743583
24733470