11496701
1886246
9388128
26243257
96001210
82786106
88014096
37346198
63379840
10747835
42719
87962690
44536422
21147288
32167580
8948703
87121407
75161532
15203666
43691896
583614
27026970
21251992
15738188
75662353
72862260
1997709
17666517
2053239
52516495
36145313
233161
23565628
5483192
39539059
35695447
56266988
6781941
76774110
73277389