57961146
92359771
9167043
58118547
3541723
10426832
605954
5939927
40658211
33285552
6337908
44439721
48688827
7650951
14689860
61011645
42724790
90851379
61724835
43605263
14739787
8522763
1353327
89682607
97081161
85676335
58691642
24567525
4129739
85754837
60366431
24915141
413561
91958938
88193607
58924797
23154207
7502245
3860494
53143972