88084758
85259350
58255360
69511149
77714352
22984146
1584120
17235792
17514538
15858121
46311764
29492166
5947494
29128694
28667984
94269612
12585475
666745
90748325
69507663
39887952
25876673
48561870
90855478
23293543
6411680
41434172
27696314
90703663
44493073
7489820
14276039
27015760
36747783
67747084
2718864
99362947
22819961
50998793
81795257