27484715
27486645
33907410
64086116
19119912
72566709
49747638
90877422
62456450
83469593
86433083
90845365
18434573
56827029
83224581
42832552
16129251
97244869
1206151
63332382
90546726
338161
40015458
7617536
2645312
6252013
6563799
57141614
54618275
8233681
43077267
23058340
88509205
73315877
25135098
85287422
7224066
69195376
12902649
1926911