4354667
98468254
23474324
75687888
5008085
64344021
11044788
52116064
49927524
5221636
2895225
2629979
24803419
16678461
10545933
57421298
52876358
62691266
18401534
6339587
97897542
33201225
14908097
16265850
3165851
60389722
76131344
75901527
86083210
88121691
80736431
90938509
55709994
5714162
41271169
83746743
73196263
45116649
24678170
34822709