93767903
59203455
19776832
6985238
33626541
68326068
97959436
43857419
66783127
74085615
96691225
82464275
16324765
71578374
9650688
7161769
2956881
97889129
44263134
11483687
50935348
50355650
76643574
4804375
78916000
52589253
15681184
18767169
11048970
7846123
81751475
27634624
89131444
95361309
8918063
26681381
7313246
74688407
5857915
89361785