22815181
20908029
9426587
53377261
5778542
58019043
62056773
62772600
64018899
26217178
6955
62974013
79234052
3686328
70079960
73363638
11887903
86932167
15851593
29023927
73882716
62158
49917940
7134414
68258222
6146831
13333224
23957034
3395581
9228855
80803945
34403818
170889
4518341
43186288
964519
97145726
88528572
35073144
62739803