3054296
73143814
29809798
28864806
2624918
2343720
48738452
9833478
84558353
81163961
3634628
79771501
2978841
36422959
5072137
89591137
48481664
16785540
8753676
73149780
96325454
4018258
24955209
92935629
15505346
30348118
43229466
62701920
9323996
12503729
70593630
5636785
47666558
12061941
80442979
92272866
48367566
48574628
37331577
48719758