53728121
586263
32978290
57392619
31691588
98325935
73719178
39483010
55683632
6885484
34693189
21575238
8134259
5601444
34939687
83401458
52855422
23854023
66352964
522375
27989807
57018068
26524064
32421161
76381597
10124647
10929260
27019530
95004072
33845805
42466297
20051004
7101898
88686147
973224
37963270
50116560
65784381
9309967
11941174