87583978
99959477
13863134
76231478
61693975
44123858
69201074
68184673
52172461
36784442
75939542
49078523
89149971
3224509
64094019
4693324
51785937
80337034
10741803
50363504
86118296
582046
47462058
38959907
32075715
49807098
55123015
45269518
40702676
94426314
88944023
77646505
15456624
19444042
1517529
50881330
59555385
43326984
71195388
7890288