45166611
22987919
34756873
5464428
9161527
20041037
5725560
13701007
48754516
45186808
30564087
81108322
24874119
2536534
62634685
95978713
78399598
66883652
1039055
3724400
43774963
57696348
32019126
27454218
32309654
97908810
4723619
14733605
28577970
43561940
13295856
89626341
59421424
35012910
5965831
7364127
26227295
8913986
81346947
54495086