86521932
6665504
32362763
15439304
11901882
62661895
87302761
37986891
61987326
2197442
95014646
71506019
96539086
19251889
9166729
37124255
73677696
59019437
37542649
59022042
28857522
66512440
5078844
325441
52981987
42869906
36741209
28006686
94729136
59686884
72807961
50382605
765640
34706445
5259086
95427591
28894757
22616989
61799995
3488596