7845276
28708840
90982512
39868746
91692272
64696147
50165097
78223334
25114524
30258146
97204328
98064085
87589941
16109300
20263523
64977333
69568981
34174894
79636179
4143163
2334175
24525724
81882687
10375083
27602136
55623904
40926203
16009567
16907993
3834919
15345926
66371915
34469585
11497323
62561765
50108085
34576973
45658692
18096122
39307592