4401153
5453459
76981009
46455318
31496563
19719470
8389280
56959746
5845944
2154462
4861826
49868994
33535916
60532049
6619361
281876
18482001
47005834
38563100
9974642
41597628
81433747
52926511
89656987
49117215
87571940
8925158
79753227
58753777
47329423
46118205
93512396
33127412
83073137
50242871
45661147
92023483
35918054
17809995
32728