25019996
31159697
25068003
78637848
658333
10706260
9685840
27483559
8810975
55731831
2231996
24224892
1297856
89003079
83081349
54163946
7862769
69656923
39766152
55809276
42109446
95441798
71295473
123315
25764274
25252049
58344089
4761767
79652865
23647507
63345900
64643150
69033060
53778858
34023329
43339978
86836107
79813944
52356965
99338505