61373069
85164833
78611588
6971649
63187170
88442399
42285953
40848305
15718063
46622156
38837169
34324670
74867843
3271754
48319644
54945073
35486278
5354437
5263198
57401339
65986950
91855309
59953672
428354
13185595
73772245
49111118
32195492
61321434
80741322
13919604
96224464
27121216
42148642
19035286
37727833
6495642
13878821
90256694
73774417