88468767
45357855
43276661
19113539
3190455
42965625
3675065
34122362
28391152
74508653
69891805
17135144
11075961
59926444
84911656
61432379
34931938
31034446
27797273
7789993
42805274
70977167
35496253
95885902
73105741
47249034
66729620
7176202
2737582
49974636
87807711
26518870
83236045
62995090
46957970
92902795
35584855
68041553
65989404
79373257