100687
870615
2006488
3102029
3205890
4339692
4609880
4867617
4936408
503926
72418
49156
59542
68061
54966
67267
76251
70410
61857
63649
165230
223037
496379
548584
670042
2224619
14873568
1648038
3318741
124287