82121462
89651167
86311156
46903572
16232541
61598098
54381649
33125548
21701811
12848469
34105780
44447281
93771690
3883176
94816015
38734697
12286309
4335274
87047662
31251584
39117594
96898669
83257719
83262073
74531090
41467367
60364851
53551674
45271209
78524708
78034874
62688361
4519402
34244861
9313863
80324987
51424568
64158108
5885568
48608386