88725028
30544949
8016683
77754140
61894563
37152519
33393933
58682738
34531185
31935893
66735066
23549338
27557348
24063322
954486
431637
30478243
70349431
47651980
63931893
29281653
65841456
91383826
21847478
75431257
121231
8152183
78928683
1955893
25779420
48131474
59744752
27005945
88052242
94216747
40672948
29206759
65558917
86308516
40486069