43198947
22774778
34933724
12536485
83891270
21277159
99173632
17236537
76387532
88525107
74981496
42996692
35036101
22777410
69458428
15799272
59885215
40134979
18062008
75998768
88908048
40443481
44352505
87256608
917392
82713842
3501692
11478652
40045047
34825443
61014193
81397048
63568328
65575754
35396219
5882117
24196505
5312676
82323984
31551612