86141
832852
717943
188668
436787
199236
265515
81815
629244
394480
196186
633183
5495367
4516935
4334459
3441462
3440998
3396286
3342956
3005729
2990226
2479209
2132352
2127407