58661872
26418744
80181573
37982896
71983866
29157605
62872944
86185775
4248350
45899700
50039640
4244339
38904421
32502418
22061872
67086868
67883545
86967021
98763316
41821302
28098027
90548344
23254865
63145023
11524790
11545921
97232772
83454824
18384489
44098914
50985915
80449807
84482439
43374444
6811404
29994288
22108116
16159451
2497500
84682174