85907791
90854974
41959007
1197755
1515449
4823806
75446656
22395089
45873170
8418812
85033794
6123987
91645497
84111508
12399900
28638490
1583149
84924368
11966399
77295700
94612886
53266805
86582508
35487090
35766203
80765989
32311222
13287000
42305055
52965646
561057
1566781
78553498
26829044
36726949
17965
51465731
23858589
98504365
68542110