30712
37468
28323
43158
1152
4056
1944
89520
791154
70249
480
1476
47024
103973
1128
70041
49511938
96301997
5781586
63731391
9763253
72761108
63011438
5207399
87441158
83221307
7228529
720558
6225777
7925172
5739938
83461127
5567378
5502538
44331652
96211439
74161961
59165
4992137
4774671
9321481
41781084
74381672
6623153
57531771