66042745
77739731
70058753
13173781
18561415
48978044
81599609
29875098
42198936
51017073
96649646
22495054
96398498
96221537
58088901
74087574
4479940
26781784
24712293
1591448
30203906
93989420
73979396
11074309
89902776
47581083
90089063
10395157
9746531
14888158
98009664
2260241
14451506
71897982
6748954
82398125
78434540
82094418
50607216
63101682