77652741
11955894
81462114
57928910
87472518
24792139
3594396
872354
33386807
20617546
6902628
7016803
3641080
59622486
85173186
34995871
23131473
4339541
30847249
23057062
5905249
53675658
14202562
22258736
30045342
59438468
8958702
19852338
86816668
7996069
90733863
2431902
22126469
53005644
32306035
56048244
11446202
49647389
76529092
2843621