13138886
8498860
46402326
64088916
1424390
34807546
61803517
7948531
8681634
38082775
91129434
3199145
7246840
89841169
57599385
90171452
21904520
95749450
13756164
3887599
34181447
15815091
9521433
85062160
80908025
65706286
3996485
90399065
76396749
546755
56475327
98382343
4724117
5679459
55354029
66192043
43413948
18495607
8094380
5233289