19048514
21962423
7096411
8332019
91875227
69398764
59756376
34222564
14457526
18205213
25073129
18566351
42381946
76244410
34781046
92187952
35568749
32176153
25852443
90657217
27962042
89986083
2491610
191314
11552009
91866791
58563669
33221702
66528026
2321010
9985512
76061757
84516935
29351576
33735970
13196583
45045571
61645431
6351741
41087593