32688582
86621478
33712665
62662298
57848674
9824407
48391792
17383997
17021708
70195757
57193823
18409654
6726849
7935356
87317632
21755588
38603711
36041508
8801833
81503959
53918862
18052493
14656144
77137365
61099620
68689766
31019273
817750
78704796
76953026
68953127
36126017
25557526
33605600
1841479
8934793
85315383
90289715
41464611
14696123