305924
4429500
931268
4360002
3997517
2135858
4598354
407051
2241834
2931312
35241
73053
73818
39021
48300
49683
50235
56416
55210
57877
59928
80895
66231
133373
162902
198969
362546
2423949
195452
57703