5956047
35935985
24517960
58894656
24511070
96368742
95089118
53783150
98184827
15727176
79647342
19684946
20889767
26186086
198182
33225887
35754597
54352041
74129567
81187427
891144
24159856
34453641
84654216
75382369
29723629
56511190
59751715
7052833
27648956
37375335
6828624
97756837
38633705
17159322
18372341
96527812
90567372
78038578
56823272