90858607
36918868
28706092
63418988
41293434
32952874
52207961
10442668
63275750
38635793
26701636
72279560
33407401
65434036
50558587
53501390
9577758
49544382
52365607
92754716
10606708
44701565
70496781
8727316
79207276
81933348
53903924
19314681
69059944
86323003
14408041
32071358
6936823
93557965
57681559
20978435
88427705
87684948
62133887
20147861