6424519
1779452
56212373
49029511
30952715
28422039
44762735
56832663
42517199
78816
58077939
36193679
27192807
64201944
19017028
98755373
7182705
33829095
87508622
2881827
145827
24932654
52737616
36675470
53584990
83819880
35156649
48866100
9371984
75235680
99731481
78323823
36184420
92155636
5497438
7507694
17101624
72272949
99909040
68032362