23622
1022
555110
69485
60174
1973
1005
4768671
47271164
7302485
5079597
96921213
5757546
7945496
47291320
6681153
7792463
9421520
49061736
7565520
75831127
78041717
8794527
64361972
9215297
8699337
41971356
61041406
47891127