57938850
6553784
93071033
4402939
70049896
91288679
38403785
83901762
2769977
77316907
81385499
95649156
4343530
93296895
33034605
97242606
44471001
40427545
16509491
91177469
906963
76674140
5632013
74425791
40274864
7282019
25207513
65998750
93333454
73343884
53366726
87183558
77375665
12801793
24926298
33488216
8579902
6545932
6712142
55651887