2138046
88719160
89611401
83192925
32819768
11873780
73776576
6747169
2387285
44553909
4848829
83714765
20395672
92399751
67714462
5595442
54325429
54213607
14669463
14172794
26404348
72202123
59889643
2754828
25503165
35289367
86129360
46087443
73187626
2159473
2422928
94421049
98291036
87076637
94209709
14182874
76992797
22503813
53497185
61023308