2217607
1816067
2105255
1912863
4476327
4968113
3973305
2965805
4065848
4916855
50578
51177
70663
50004
49313
69294
42247
47453
44894
38037
413227
504717
752950
204504
557799
20414470
166284
203100
452007
8299904