47947773
22847553
67265043
1590924
48423191
35356161
29171951
30356267
61912264
48036057
4222583
61237292
69849073
83692183
2191669
85113609
45645145
91684343
51547777
63698778
28266536
91251324
80094346
37599696
96161853
69896164
39081609
71299590
9201994
74169622
4463375
2669553
13147794
6177675
79351189
50658995
84998336
37576875
55094424
6117954