60958146
976013
47162876
5239553
28026293
33501239
39893927
54568659
42435603
41614896
55196827
27402289
53701754
68146875
92065951
1438910
56782459
87501921
6833654
48307694
10166615
6395118
50615283
29651280
39312168
19524947
86567822
9664365
12867632
39105168
14939354
6888148
95613320
14657296
10696871
76557563
24339810
21345719
1802147
98639395