10631637
9255644
32364100
69244883
68134806
929423
45276026
22212145
43148549
13578588
43903535
56571143
76093811
14116423
65569052
11086126
90245202
29542163
58189727
52555645
28794528
20838740
7414056
52741481
90131006
93938812
80832269
72623093
27922202
9439212
20698830
3863057
11657057
78239601
97426686
46267850
37775086
24884363
8402505
31069311