49687053
84847428
40233486
64278145
66846295
9593804
15583054
81649911
88562679
7666748
87881438
12902447
8478826
95798809
35282296
89123238
62378245
63633559
27864168
3854497
34111043
26296379
48572728
88018235
64281899
43361476
2291788
54515568
95122587
46385799
2288827
91481446
83495097
27246797
72386215
51097441
7969926
51651974
61397183
32596932