56836518
10313775
792511
77221971
76249556
20545591
58292509
70124771
36328063
3678026
72182504
64238078
6880136
1413681
65484590
50657002
87594461
48725809
26634577
13742886
13142289
50713173
45416483
1947936
83174806
68271898
22221645
94182203
21031138
55297128
47225363
77818974
15025885
52071558
68335990
3889308
79379770
86323087
39905381
95785617