47436671
70474882
15592784
62613197
86298143
4881642
36606087
34746813
54207544
72309018
8361707
6860396
51202131
28225254
63699770
3393393
67105309
8971186
49251143
80095746
65542078
77816070
13984292
3851445
87405815
36132288
53594385
97098088
61645973
46526566
1423830
6396441
85255153
26357992
2853519
98521095
11057423
41794639
24372131
82109637