49826502
25052425
679582
35577121
17086354
63308474
47366988
48369789
1813628
36198965
77304680
69638889
8228777
67136498
63273578
57053420
40405896
83674671
42211775
95647832
41592467
74704986
37871398
4818587
12663235
47086161
65906862
22907581
78526194
53198222
49412653
78415686
52199701
57882584
58078886
42146652
3635652
4618423
5323719
45435560