82199361
96793191
42653
83491013
41061272
42302962
51992176
2658729
41546364
45605101
42523811
55585211
58291939
10128365
9826108
37334569
10226669
47784263
99297828
52843153
86556014
10163363
86632767
38787913
18653097
6499082
74393684
15347542
1705720
57209644
1346916
46245822
74162656
38013688
97731880
54222896
55267712
16873450
27457849
26056376