89073719
57175994
87551978
32991473
51404784
7914542
57378102
41009244
345555
56098126
3288222
1091596
36032653
24687385
85466843
81547462
5868130
39163186
33337879
64338242
20789099
48627223
4883315
7088051
81559874
12951481
93786902
5891779
67801080
72962298
5953990
2046912
152207
16439023
32022749
75011942
66977580
6253680
22139672
57211050