229461
928433
805231
22555
201236
871502
531959
993321
652852
958407
863582
745281
5091799
3519581
3022148
2324804
2214988
2013609
1912357
190078
1746118
1715136
1665195
1625471