47895201
3438304
234065
97071321
69583587
51927880
5517664
40685329
4214100
32581528
80465490
24844902
57158243
84334929
18933036
44904853
35213379
10547547
51131968
33664806
99641901
2791401
29129819
88813837
69418226
73294787
62149689
41631680
8812780
2790963
44481701
97851847
7750956
8135403
1337948
63337148
15542553
85496860
69378465
42235129