143593
16624042
83009742
472720
17106535
1155845
80573796
14854604
13391323
33755394
1213530
83656671
26406503
76506944
2977060
52242370
33624236
87559646
7382262
15026477
6172572
24908363
24719271
7365473
88049664
6657983
9325774
45911980
8964934
25576294
84855608
8515693
217976
8114325
26049908
59329070
23851197
49013177
15575692
35682347