91980
376680
789236
340112
983458
556317
112926
828159
474531
754392
30488
47814
5516367
4535935
4351459
3447998
3446462
3408286
3356956
3013729
3003226
2485209
2136352
2132407