514258
930680
965689
873718
270908
877447
660318
229483
991433
541574
82197
648844
5091799
3520581
3022148
2326804
2214988
2013609
1914357
190078
1746118
1715136
1666195
1625471