4029889
27243933
9087329
17492338
7783391
9133020
94709231
5072393
39023812
13741569
21192237
79012432
63093050
75528668
25807886
45748999
31752631
18323620
27423244
38696411
44211501
963865
80808561
54486086
11557222
5642713
7563303
1736901
50778133
99242290
44186006
2898428
9442906
47118975
3294594
29956338
24234801
1296626
61529035
73153928