22581619
82906463
1852172
8154815
254811
20084197
140779
99031584
84437133
83906715
82206464
57437324
98072242
54533761
70031474
81859465
1446874
63348038
49079267
47066483
48481307
54428215
6705072
57647435
51151808
27346389
154660
94981698
44576001
35845253
93836892
63461422
33923196
67004267
49804140
10391161
6039399
45362902
38829851
2241267