59645468
6188080
80292852
53903590
7389490
6384534
6419318
91833361
11126137
23437587
75476855
2832639
1352704
8350226
8676029
76204503
7972357
58956753
7213855
26963340
19591372
96029874
65993758
35623143
76745571
5776492
9114673
90112831
40405056
23546846
23012709
819744
54412087
29241862
58999094
16642179
26632487
4192206
3452558
9107722