15136417
47848852
5858795
4901723
36225853
93581633
32197269
61479664
2994582
97099357
66485042
29906196
11184576
63444366
26352715
15358229
2221157
3549111
87291000
52438795
86715119
67524524
52991290
76946941
77051234
87412506
35089199
78135203
943231
20109540
874492
26837708
63435726
89056401
30307706
70503234
49862466
27032956
8284946
39986218