24543561
613273
52076492
266266
6988295
6605137
35308085
91786443
33907385
40172749
375490
28558791
85315615
54364693
12558405
42326163
22454273
71022781
91346945
9595744
85782630
71376397
64174074
3486977
75055356
21498638
70101862
12791865
1235363
98573559
49467473
9776058
19039038
29657129
56061167
11762446
60169833
43916556
56877392
4909440