13584177
34542759
2733467
1019221
96561397
29861634
2675709
65154261
16744361
1615865
21564959
12502101
70582986
27683300
62393865
97111919
33921222
33026084
14263476
20259000
6344652
98643983
3241666
7943567
3392701
30897067
44316775
19179786
11944305
37316196
37138897
10124060
89525476
82888332
87249323
56451660
98462795
15665689
3515854
33079922