40146682
28691245
60479114
54387747
435366
458640
22773115
78475191
96546078
62783293
75288780
61976931
43132100
906783
88817180
55358125
678640
23383992
20839553
21844425
29887584
20671867
77412784
31191344
74161280
7224800
35894832
39902547
471853
49691859
92938491
4178401
6388126
51042516
41737422
63265014
36531529
59222647
1241216
4219136