72988
434940
685189
543479
115954
795369
113911
551509
670294
266221
522166
714679
5175799
3593581
3123148
2426804
2246988
2070609
1996358
192278
1778118
1724136
1699196
1644471