66051573
54929822
6353502
74722557
20366240
85085106
53171717
3665757
64012865
2774811
26281133
97225665
46404753
2953362
25827750
136489
70821891
30243854
78561807
19734115
58077083
88874934
49342560
69688142
1484599
8765417
86757003
6294457
86621827
179685
23771290
10125267
38231854
89353008
42518619
60536250
62112174
55678056
17682613
78945253