94485983
35078771
27964453
8041949
81208134
83606195
62801424
39644002
38524450
11896386
7863590
35422075
48781037
94711292
58221867
36586395
99821455
87298014
74378191
31022927
68979797
74267372
43893218
97596599
88195584
74123305
849797
63877821
82064393
49186094
87917301
58115268
67945622
24454516
80229913
88488905
51792187
50318172
93742855
14322713