12043985
32285146
8648678
52333975
81592178
36614614
51065698
7425271
94819041
56233795
75208620
41283591
44693987
34736464
9585174
86838031
72304094
76747853
2667759
52456566
31057442
19556509
40187033
41544016
1807682
9979548
7141725
56022375
63947269
69784201
29007189
59858430
30125743
46867490
61448942
31412859
69197429
51938445
17291231
37364598