48824990
94695870
2997902
323413
11799329
62869145
40896715
2803228
8231489
2569269
33971583
13954599
11631067
41617886
5887710
97059986
1690298
98964065
77542407
43499537
89998834
1909899
71806542
3068192
54713462
35399870
65821945
2024234
51665808
71147643
73528940
47004499
41136544
78918071
82342783
56356443
29913265
69181391
59654357
71485343