23114930
40579311
65753803
79642285
64361522
4142698
27228282
51626428
151680
2884691
3287625
26121277
51033975
10954720
98413146
7081905
831410000
3380419
71436465
76243884
88886830
67079241
33619997
60672244
55075550
29268132
7164377
55041108
14991311
63497578
40079647
77119676
45977676
7416525
39877001
9399621
57825461
31004835
23068432
5862374