75677080
61629459
92719074
6679132
57632949
34179720
57267163
3960680
24043393
20847817
40462325
81615028
28025719
6225838
38786415
96467548
47059386
24635959
86044255
76946637
36708994
9213018
70388671
32452877
8053878
97754663
93438215
130532
92287096
1503067
65891747
69857608
60825235
43482131
1868746
8564780
86932023
26252245
47719789
66628965