5129848
30253533
27684653
90262579
62454277
19172682
11268946
75141228
62701944
19875676
94925716
23954886
74704217
3097181
47613636
1084402
72042949
54012331
80177617
67218493
27726671
41985835
94275894
2302618
59895095
4048721
66732433
23689344
9364524
595716
63654769
29046110
33602671
29967528
52004738
58427424
57184556
6994540
58181213
69857433