12599916
198634
64016331
41635997
3203417
1982964
49308009
5579135
72673054
90944895
22755615
82669845
7108653
52193424
44639415
8412953
63983486
4167095
621193
3087414
97136019
55421564
8367776
32377290
21411801
13149024
9153989
108979
25948511
83358909
32373458
25836465
56191450
27038832
83498057
81447184
96812573
49719891
50263699
20526667