32319276
31481772
68006485
68719691
75447494
51843246
3026824
47135729
82005348
17222768
31417352
56446236
30884037
46256475
17545534
8816237
39533638
97451522
72477645
75884944
6474672
35495762
64169678
9593006
73624166
37364368
66981208
90397191
61101830
139777
34679398
14225629
2367852
20426099
40794
33597188
45849472
84053930
704715
65779013