379511
952203
903655
485571
915741
506892
946595
674195
370875
901813
81033
42400
5946368
4850935
4631460
36411000
3595286
3551956
3528462
3182226
3130729
2636209
250428
2214407