91816162
54248087
99652332
75421327
43399778
26938045
80524882
539867
70797504
80405676
220169
1853536
34626299
1430281
58505847
39079080
25341660
77619168
32953201
6073968
55526825
47108367
77724827
81358279
94962972
31978972
29868757
93563208
49192488
82604424
71496164
26689572
96921064
52849490
31901915
27758557
68578901
9228933
10765113
39727112