631571
112341
228463
242857
246278
79523
552603
287541
399311
349126
649806
496248
5141799
3567581
3073148
2386804
2230988
2048609
1971358
191478
1766118
1720136
1689196
1637471