45636443
40972676
20025262
58515179
74831166
22359483
94164045
25832962
60307262
38736638
37505558
58231577
56363789
56449922
45179569
71974090
83248446
64372354
23098602
99519899
71861421
64261881
8242221
35033009
54357064
19695968
6949821
51345613
9518186
84267218
1953570
96053838
28787376
45754669
83558067
57401519
3319634
69528820
14795369
44043300