84875053
71585197
68219605
13042002
86675603
41036045
68076148
16658695
62137507
2481531
96268058
86431744
60233020
34197933
62006314
69219004
97401372
75801816
36463630
14211065
68324677
6105198
38246633
41853962
9847467
49895494
64103815
34007471
54253140
46457410
39578790
96604367
50617071
96259728
12821316
5590129
50537054
9387120
1628734
73828457