91313399
1922544
20584859
54779451
3688548
478699
6189497
14559456
34216478
33376490
44066676
7278162
61479435
4481925
1564515
94541643
77209277
3247408
85057319
41856564
2045306
86219434
70941763
18861471
79811628
535597
25175152
57005187
50298888
83738808
62139300
45377780
76463862
47187046
93984413
5371787
73826710
43944992
2676888
47105009