65913872
42479047
19285915
88772385
18557056
8681173
98619442
96914604
75677334
27285720
50149570
85152218
20374005
87995101
75537440
89349615
31669459
72693156
54173853
7850640
2877598
63804932
99706555
16904334
75286370
23918181
14102461
5455971
1548614
61676308
44939514
84251800
51917659
93604169
64314289
91498757
56515862
4621339
1195298
38665051