90796513
7543683
71658825
88286
26034690
71457218
1991668
69947685
42819240
6671908
42789817
82894698
42023208
88856621
7560736
57952192
90784868
71588751
63612814
97953823
61429239
9525131
16706103
18684906
90887076
94547170
76098976
45393372
64305251
64067923
15841574
3965587
59466217
9323945
28779331
44953607
55795922
11147440
18349779
81525520