47616479
55176740
48335605
31663416
52223342
53856536
86145172
31141068
37356955
50085275
56219663
59842145
5638984
21694900
25347908
72992397
92536073
14506237
54196448
12887489
90984313
70532695
82728265
99526549
55672077
71311420
32547138
26923412
36791019
95327479
58599275
26976902
32118464
55254918
50306659
92851175
61586878
71767115
95477520
7565720