86437931
45112325
60673620
84465853
22151061
712194
13527874
50993082
97418871
47131775
23669194
28025246
4141395
42526811
25009656
6771206
96514868
61276608
75625734
47929601
64046240
18763924
71664109
3504539
10681374
32581993
64836862
7948922
24362264
11603418
99634488
66259031
69357837
27719722
73871
66756123
70162467
35154843
88252726
3113404