59194046
5784431
89712107
67648626
1362240
82518046
29916621
45284760
36658535
61441921
7076472
17728195
14137185
46526605
73977736
8329654
26219584
92619422
87347072
42513645
6314715
3080732
27191666
12348718
85966926
67647754
89224098
38121353
8057648
30944021
9547228
83598764
72567214
91108598
70041464
6238363
37981682
14401134
27047393
21715157