56596237
30212668
7279651
19147181
6468217
69204966
73625944
20508201
528889
57933549
9361871
5430657
37949043
78258576
200235
1541718
8266733
33225435
63463815
30036138
285937
66494532
2638000
76314035
52232354
59067692
84726956
79213069
40728239
44568050
39222824
80057853
55569836
5156090
796256
46744278
9754648
2985354
9967929
5658533