84164792
15494272
56695157
61553592
95191681
23215116
74073203
62937750
1490105
62313936
50666860
52791966
14537450
17747218
1220208
6869311
6985312
43657491
71164475
82918408
46272065
57667748
21384114
4582521
70408101
85343000
92846289
5662661
30895829
63731950
42649936
8682601
70536565
86105069
7556535
57906946
42689548
60844951
65618832
35661620