85315747
67699471
63303388
6094435
48377109
91573114
6965091
70664951
37952949
34781250
926413
29414034
60782667
79982929
10194792
8899209
49407757
20344693
4955855
26707662
93814803
73762300
70162816
15289214
96695842
28297656
40244746
88862567
10016794
44847474
24869019
54705141
30161658
35233176
11597978
13433397
13088103
88745083
77414141
85675703