15835897
72385021
19608516
66145549
89142307
13017658
83762842
76217576
39455144
69151628
8591675
720690
80412265
77079309
26612794
18404496
5444293
67365000
53292831
17205884
59785
16755752
3899707
287288
43852198
60579299
599152
25703466
88125961
29523290
7947915
32102466
88518325
26464172
35068207
18783648
7359854
93491454
87246553
9166756