42132
159654
102321
792702
820532
675931
995657
379349
715169
14368
861528
91816
31412464
26759124
23895997
23180481
17967342
16136971
150411028
14251239
12311764
10190483
626226
5430209