368788
331912
801483
617598
665909
638231
703798
83950
16375748
734386
5399578
4548981
3694192
3645510
2404216
2269495
408749
527440
475680
95456