23233921
85869269
99224161
46112310
3435274
88775112
6533484
19722600
54091018
89264340
69517514
47366422
47688500
96573275
85004792
71374358
18354969
14372138
86021618
75082196
9933853
80284027
45009791
21297758
59355155
52427885
29942078
431975
35389283
91987418
53246069
6765529
23071831
22148295
3091384
25241683
201219
79922388
75419581
7261846