19115095
19173163
2108680
17036854
7613553
66088327
31748787
90595548
75278098
46115083
40831736
4317217
94825769
60575637
84234196
41078765
11561823
34234360
4365295
5865052
2859467
76889304
83689941
39671379
48816261
61528201
83397553
14876433
78839635
64891773
54891523
77635951
8838302
70891885
9906087
86145465
852187
43166766
4545214
77843705