44262658
11277434
3553175
5712427
13709160
29965907
77914701
7457784
9948527
57831546
63476722
93903849
61908742
73672033
70907677
65819109
30185489
87343026
38347083
92615155
38554737
22953473
41029359
50798862
3087158
50586621
76076573
31293146
15755033
29613435
84947219
6960660
50046148
16218631
45967582
61724625
61897388
25824761
99542426
83947010