25368783
42121732
71604169
8229815
4669458
2121544
94387054
94384413
28295987
1232671
56198042
43292924
10211284
26483651
15631848
25072810
89451683
10726359
38674810
14816218
27179175
49893988
18084022
25402705
47394472
61552250
14084834
506161
52633642
1742620
12482408
82928408
73934792
48283684
28348707
39547620
59842995
34368688
1966390
69055500