63925806
18778064
67926514
18505869
1083743
99444354
73222472
1709734
8717008
40899298
70599259
85967749
46291371
27519647
71973363
63269125
57921951
2254325
86143077
65924607
9394540
59895904
93887796
15599840
25547543
83183183
25113434
99691425
39322973
75867434
3743226
90274852
41279016
53775342
65717886
49244692
6114115
79869408
7012905
26059657