78792280
9064875
34375976
68067932
44047654
60744330
2008907
63657433
27657362
60093808
68101153
13043768
87599297
18675886
59844086
83383222
39794789
2455927
621876
43136661
80637633
77489685
67362411
73539975
48175509
43967942
40527104
36963982
2744367
52965698
88659535
53717034
19159498
59588590
53111012
75799849
9907573
20169149
588597
70052309