85772281
19009076
70432805
7695196
56333073
11466978
53086973
286943
69562916
15928900
96728290
370526
46656737
60902449
46996525
35741788
9658153
29296017
51116437
9668790
52061751
83404387
84734421
42949939
4054655
3911983
73436692
35413479
4104558
69899530
15971820
9488276
77756948
806646
37974007
84156405
890616
5777438
7923882
53432605