84338868
50167177
67828763
86071677
54042883
13773883
85107596
71942205
2689200
9132446
13825971
36892595
7512720
54714482
59126437
27682285
72761457
78994541
64463241
11508042
30196293
70295263
24396185
67395609
69273433
64493444
88891473
8086172
11712205
84627740
96659041
28261097
77994800
57693577
21075005
5038931
18405949
16105125
38511393
78339433