22462571
72908024
14486420
95097435
37559803
10516895
12613033
44146617
34581665
48157090
7658454
62156555
17756406
82148286
10055034
81809348
72587980
67718107
61877587
20731066
41259664
2975669
42606441
59144134
59341377
56927994
18265124
96532444
26898570
14988049
94724000
60546392
8378891
71345897
84911837
59663827
8605538
71375884
96828227
52779523