81327158
63349123
6684318
3154932
6508699
27749828
30616860
17077672
56177845
81843957
33243254
63783319
22173692
53049033
1894255
98369495
38704489
78966480
2017633
2968305
10377521
82743048
2224135
65054241
6137339
87181011
58193555
81884536
39666186
48694373
20594934
3607587
63426107
21687149
28563580
59944553
25844001
1550646
8731625
37439216