92651428
59546608
36581108
10143185
17471404
8891133
93307629
60117033
47971621
33046682
7924455
21345612
42654067
5268444
74665787
62882542
9232900
78233911
46007973
9125681
15308461
7374213
15163889
76061026
34209219
26795241
9008692
52854909
18453330
15554054
34894168
5673009
149937
99678964
91715982
29544094
38209624
14251208
3903757
87225091