49948080
46492215
91187603
59266303
33048555
42967491
97786771
37282129
77089871
34616372
11199201
80153819
6552172
3494419
6499386
71548246
2109900
77486169
3955458
75449450
78153951
56787934
57724735
5725877
1654276
64576444
33885114
62803128
19569482
98426560
70341482
86327174
65902604
46426081
52465542
99913850
2569626
7729932
49828046
47793889