51542756
14128368
38487716
57646026
7241893
75679644
61745614
52765088
9894324
45792921
95607269
60362063
67438328
23147318
72583142
61474328
74666053
43844250
10092106
29472837
5614525
2670746
73553021
5184947
55681125
63859488
37355996
27272159
67116363
62761131
92193053
90574962
8419649
35404839
41928287
75485835
3026110
31545753
48732985
7128966