4470680
77916244
3619418
84442669
33804682
9003974
7772879
22978168
15174054
96382942
30434047
665523
76651153
75836010
40867827
58717353
31344861
63406309
17165545
67557064
43638709
28632634
45393383
7224812
76745474
44326286
565568
24776676
10628231
98824562
44287975
51225644
27377752
95797002
8608692
503068
6552496
96107463
80445006
53432408