18301194
38645194
506441
80061419
61236763
18531708
79857338
34797898
24266902
1622021
27186557
19585949
90032763
32752002
20615898
62809243
45308973
31458428
82966874
15559239
71751563
88886647
3485198
78067118
79262475
83683049
40939172
85688924
9418067
72955695
39892695
56697381
51284720
94643807
15452776
14369082
6111576
52992292
3292966
50287298