83371617
61568350
78353902
79695821
50474547
93915527
42806195
96127545
44252846
17484165
89829433
89016360
55793755
6459623
30761535
28923704
54748544
42683846
6142561
64025399
60007206
14433276
55693641
9102096
27929608
47372770
67062566
95253578
46714400
39244055
85108393
47698821
15298355
72508253
16657950
88968112
27712921
56169327
87574258
35015178