102042
4547514
453174
809972
2874466
2542804
369160
4348799
3695491
2204174
57088
61111
63011
66231
61613
64283
50924
65527
65800
73116
58484
87248
96424
106565
130159
214596
1174689
2889270
51854
517202