35043427
555332
8824407
88281017
3658906
27486182
8936316
818111
85885864
5154123
5217110
92186200
68547975
57824474
8145567
14494873
46701939
29874948
7407606
91445151
35994335
76193155
9449049
29749638
89316207
31051824
28795410
9120613
5748797
50704349
47624971
15753147
41882566
6651811
5677111
68815849
52064462
8963825
86083722
70253710