84048
12252054
35753094
78345740
98765572
5846643
4126928
33977861
49253648
8222930
57022405
59151313
17461413
61392682
3704841
9626256
96017535
92692772
83972639
69666658
83673850
78745598
62332100
32396443
16175654
14141925
23988186
16433646
14766181
17401200
20989527
38906146
9429730
17068595
48932296
13053912
62922377
66157929
14745317
99424970