99403946
44621402
61103122
68075492
24273271
9523914
5778623
43413360
42532624
30028842
7785026
55382054
12766532
79096396
80281119
61167667
11229101
75911829
14606454
20672527
41323746
55726699
89901622
14341344
8232913
10953508
94847696
97285902
68069881
97199625
8133476
6174866
98157473
79459669
4408767
20126465
39742655
35197994
46362493
17467486