29494664
86649627
75814230
38087408
49753189
49644304
44621917
74177988
23195768
16227622
38569284
92902907
9148106
7346812
17262408
11798402
88174079
63037260
76786415
42962722
8141987
85803842
15754369
81007141
17229893
13814445
79736939
19011809
183816
62745668
29918830
18428422
92974127
87394459
12542701
5579931
68489903
53936234
24597109
39908800