30628823
29508344
34635840
73007561
58318870
27816348
73546454
68313948
97042408
97613405
12326489
57924016
39319086
20633329
326073
56769833
846105
65985141
49946003
55952605
6287794
12226834
55234537
881041
2378518
51043413
92672952
21642614
838465
29462027
50342805
75383228
8952989
30654726
55987061
72609816