97769683
95767336
85118465
90155730
21214576
16735074
77225629
71541485
69821993
11215759
81606395
77114096
85513572
33665720
387238
49064462
37312884
77872430
23499454
51651182
89582589
89426629
27462566
42897798
44753577
62349844
3342644
81733434
5985070
58181717
72606681
607706
64301455
54449897
33009916
854386
99447215
64382559
32809562
40549999