84012956
956456
55474985
41553076
55353368
54553427
29797993
71745279
62723377
36434283
59588247
42066675
9934876
50437842
34513246
60947280
83106676
66886345
6613370
93598615
75665031
62015156
67766580
69236014
45603465
34782081
98828739
4577985
68486764
32984902
9858751
97734657
98003668
5391149
4090384
65632878
52493899
62172757
54555484
16445232